LassoScript Utility
Basics Browse Detail

[RegExp->GroupCount]

Tag Link [RegExp->GroupCount] Category String
Type Member Source Available Yes
Support Preferred Version 8.5
Change New Data Source Any
Output Type Integer Security None
Implementation Sets Lasso 8.5

Description

[RegExp->GroupCount] returns the number of groups which are specified in the current find pattern. Groups are specified using parentheses () within the find pattern and can be referenced using \\1, \\2, etc. within the replacement pattern or using the [RegExp->MatchString] or [RegExp->MatchPosition] tags.

Syntax

[Var: 'myRegExp' = (RegExp: -Find='(\\w)(\\w+)', -Replace='\\0', -Input='The quick brown fox', -IgnoreCase)]
[$myRegexp->FindPattern]
[$myRegexp->GroupCount]
[$myRegexp->ReplacePattern]
[$myRegexp->Input]
[$myRegexp->IgnoreCase]

Parameters

No Parameters Required.

Examples

See the Lasso 8 Language Guide for examples of how to use this tag.

Related Tags

Category Tags

Substitution
[String]
[String_CharFromName]
[String_Concatenate]
[String_EndsWith]
[String_Extract]
[String_FindPosition]
[String_FindRegExp]
[String_GetUnicodeVersion]
[String_Insert]
[String_IsAlpha]
[String_IsAlphaNumeric]
[String_IsDigit]
[String_IsHexdigit]
[String_IsLower]
[String_IsNumeric]
[String_IsPunctuation]
[String_IsSpace]
[String_IsUpper]
[String_Length]
[String_LowerCase]
[String_Remove]
[String_RemoveLeading]
[String_RemoveTrailing]
[String_Replace]
[String_ReplaceRegExp]
[String_UpperCase]
[String_ValidCharset]
Member
[String->Append]
[String->BeginsWith]
[String->CharDigitValue]
[String->CharName]
[String->CharType]
[String->Compare]
[String->CompareCodePointOrder]
[String->Contains]
[String->CountChar32]
[String->Digit]
[String->EndsWith]
[String->Equals]
[String->Find]
[String->FoldCase]
[String->Get]
[String->GetNumericValue]
[String->Integer]
[String->IsAlnum]
[String->IsAlpha]
[String->IsBase]
[String->IsCntrl]
[String->IsDigit]
[String->IsLower]
[String->IsPrint]
[String->IsSpace]
[String->IsTitle]
[String->IsUAlphabetic]
[String->IsULowerCase]
[String->IsUWhiteSpace]
[String->IsUpper]
[String->IsWhiteSpace]
[String->Lowercase]
[String->Merge]
[String->PadLeading]
[String->PadTrailing]
[String->Remove]
[String->RemoveLeading]
[String->RemoveTrailing]
[String->Replace]
[String->Reverse]
[String->Size]
[String->Split]
[String->Substring]
[String->TitleCase]
[String->ToLower]
[String->ToTitle]
[String->ToUpper]
[String->Trim]
[String->Unescape]
[String->Uppercase]
[String->WasKeyword]
[String->isUUpperCase]